Eliska DvorakovaEliska Dvorakova
An Irish Passport, a 16th Birthday, and the Battle for Manchester United's 15-Year-OldChengdu in October often rains in the late afternoon — a fine, misty rain tha...
Vietnamese Billiards: Three Sports, One Medal, and the Matches Nobody Names CorrectlyOn a Saturday night in a billiards club on Pham Ngoc Thach Street, District 3...
A YMCA Job Description and the Hidden Structure of Age-Group Swimming's Talent Chain45 items. Not a single split time. That was the first line I wrote in my...
Empty Data Is Not Failure: Notes from a Youth Football ArchaeologistEMPTY DATA IS NOT FAILURE: NOTES FROM A YOUTH FOOTBALL ARCHAEOLOGIST Hook The...
Champions Shanghai 2026: VCT China Loses All Four, Drops Every Map - and a Gap Wider Than the ScorelineI stayed in the same posture when the screen flashed 1-13 on Ascent. Not out ...
Karsten Müller and Endgame Academy: The Quiet Shift in Chess EducationOn the morning of August 14, 2026, I opened my inbox and found a headline I h...
Ajax 5-1 Willem II: Six Changes, a Three-Point Gap and the Lesson of Getting Names RightA Midweek Night in Amsterdam On a midweek night in Amsterdam, the team sheet...
Asian Games 2026: The Badminton Bracket, a Compressed Schedule and the Fateful Second-Round CollisionsOn September 26 in Aichi-Nagoya, a men's singles player may have to step onto...
Invictus Gaming Claims LPL's Fourth Worlds 2026 Seed: What the Raw Data Actually SaysThe opening game ended after 33 minutes with an 11-3 kill score in Invictus...
13 Candidates, 8 Spots, One Room in Como: EuroLeague Is Redrawing Its Own MapThe Angelopoulos brothers were not in Athens in the first days of October....
PV Sindhu at the 2026 Asian Games: The Map of Five Rivals and the Gap the Head-to-Head Record ExposesI remember an afternoon in September in Kuala Lumpur, sitting in a coffee sho...
When the 18 Tickets to the 2027 World Cup Close: The Silence Named Vietnam and the Question of FormatIn Binh Duong, the laptop stayed open on my kitchen table, the screen showing...
Vietnamese Swimming and the Data Standardisation Gap: When Two Pools Are Read as OneIn a professional swimming group, a comparison table of two athletes' 100m...
When the Transfer Dossier Is Empty: How Football's Market Writes Its Own RumoursNight in Guangzhou, when the city had finally quieted its traffic, I reopened...
Philippines vs Pakistan, 16:00 on 29 September: 63 Ranking Places and a Trap Called the Low BlockOn the evening of 28 September I rewatched the Philippines' opening match for...
Eleven Notebook Lines and an Empty Data Sheet: The Craft of Badminton Analysis in VietnamThe match ended after 47 minutes. I was sitting in the sixth row, notebook...
Riot Games Sanctioned 296,416 Boosting Accounts: A Ranked Ladder Is Trust, and Trust Always Has a PriceLate December in Seoul, the snow fell hard enough that I had to walk nearly t...
The Generational Excavation in Table Tennis: When Youth Academies Rewrite the Power MapLate in the afternoon of August 4, 2026, at Paris Sud Arena, a...
Hurricane Polo, School Closures, and a Mislabeled “Football” Tag: A Crack in the Sports Data PipelineA short administrative notice, sent out from the Mexican state of Baja...
After the 2026 ASEAN Cup Title: The Signals Beyond the Stats SheetOn the morning of January 6, 2026, at Rajamangala Stadium in Bangkok, a...
Vietnamese Billiards: Three Sports, One Medal, and the Matches Nobody Names CorrectlyOn a Saturday night in a billiards club on Pham Ngoc Thach Street, District 3...
A YMCA Job Description and the Hidden Structure of Age-Group Swimming's Talent Chain45 items. Not a single split time. That was the first line I wrote in my...
Empty Data Is Not Failure: Notes from a Youth Football ArchaeologistEMPTY DATA IS NOT FAILURE: NOTES FROM A YOUTH FOOTBALL ARCHAEOLOGIST Hook The...
Champions Shanghai 2026: VCT China Loses All Four, Drops Every Map - and a Gap Wider Than the ScorelineI stayed in the same posture when the screen flashed 1-13 on Ascent. Not out ...
Karsten Müller and Endgame Academy: The Quiet Shift in Chess EducationOn the morning of August 14, 2026, I opened my inbox and found a headline I h...
Ajax 5-1 Willem II: Six Changes, a Three-Point Gap and the Lesson of Getting Names RightA Midweek Night in Amsterdam On a midweek night in Amsterdam, the team sheet...
Asian Games 2026: The Badminton Bracket, a Compressed Schedule and the Fateful Second-Round CollisionsOn September 26 in Aichi-Nagoya, a men's singles player may have to step onto...
Invictus Gaming Claims LPL's Fourth Worlds 2026 Seed: What the Raw Data Actually SaysThe opening game ended after 33 minutes with an 11-3 kill score in Invictus...
13 Candidates, 8 Spots, One Room in Como: EuroLeague Is Redrawing Its Own MapThe Angelopoulos brothers were not in Athens in the first days of October....
PV Sindhu at the 2026 Asian Games: The Map of Five Rivals and the Gap the Head-to-Head Record ExposesI remember an afternoon in September in Kuala Lumpur, sitting in a coffee sho...
When the 18 Tickets to the 2027 World Cup Close: The Silence Named Vietnam and the Question of FormatIn Binh Duong, the laptop stayed open on my kitchen table, the screen showing...
Vietnamese Swimming and the Data Standardisation Gap: When Two Pools Are Read as OneIn a professional swimming group, a comparison table of two athletes' 100m...
When the Transfer Dossier Is Empty: How Football's Market Writes Its Own RumoursNight in Guangzhou, when the city had finally quieted its traffic, I reopened...
Philippines vs Pakistan, 16:00 on 29 September: 63 Ranking Places and a Trap Called the Low BlockOn the evening of 28 September I rewatched the Philippines' opening match for...
Eleven Notebook Lines and an Empty Data Sheet: The Craft of Badminton Analysis in VietnamThe match ended after 47 minutes. I was sitting in the sixth row, notebook...
Riot Games Sanctioned 296,416 Boosting Accounts: A Ranked Ladder Is Trust, and Trust Always Has a PriceLate December in Seoul, the snow fell hard enough that I had to walk nearly t...
The Generational Excavation in Table Tennis: When Youth Academies Rewrite the Power MapLate in the afternoon of August 4, 2026, at Paris Sud Arena, a...
Hurricane Polo, School Closures, and a Mislabeled “Football” Tag: A Crack in the Sports Data PipelineA short administrative notice, sent out from the Mexican state of Baja...
After the 2026 ASEAN Cup Title: The Signals Beyond the Stats SheetOn the morning of January 6, 2026, at Rajamangala Stadium in Bangkok, a...
